narrowings of the blood vessels - Turco Inglés Diccionario